Hyde Parl Stables
63 Bathurst Mews, Westminster Abbey, London, United Kingdom, W2 2SB
(02077) 232813 Phone